namespace WindowsFormsQuickStart._1113;

public partial class Login : Form
{
    public Login()
    {
        InitializeComponent();
    }

    private void pictureBox1_Click(object sender, EventArgs e)
    {
        //在此插入一个图片，点击图片可自动更换
        
    }
    
    private void button1_Click(object sender, EventArgs e)
    {
        //获取输入框中的内容
        string username = textBox1.Text;
        string password = textBox2.Text;
        if (username == "admin" && password == "123456")
        {
            //创建主界面
            Form f1 = new Form1();
            //调用（跳转到）主界面
            f1.Show();
            MessageBox.Show("成功登录！");
        }
        else
        {
            MessageBox.Show("用户名或密码错误！");
        }
    }
    
    private void textBox1_TextChanged(object sender, EventArgs e)
    {
        //对用户名进行校验，用户名不能为空
        if (textBox1.Text == "")
        {
            //用户名有问题
            MessageBox.Show("用户名不能为空！");
        }
        //记录用户名
        string username = textBox1.Text;
    }

    private void textBox2_TextChanged(object sender, EventArgs e)
    {
        //对密码进行加密处理
        textBox2.PasswordChar = '*';
        textBox2.UseSystemPasswordChar = true;
        //对密码进行校验，如果密码位数大于6且小于20则，密码没有问题
        if (textBox2.Text.Length <= 6 && textBox2.Text.Length > 20)
        {
            //密码有问题
            MessageBox.Show("密码长度必须在6到20位之间！");
        }
        //记录密码
        string password = textBox2.Text;
    }
    
}